tallow peat - French English Dictionary